Asynchronous construction of consistent global snapshots in the Object and Action Model
نویسندگان
چکیده
The Object and Action Model (OAM) is well-known as an adequate paradigm to build fault-tolerant configurable distributed applications. The reconfiguration of an application depends on the construction of a consistent global snapshot of its global state. An atomic action that reads the states of all objects of the application is a simple and straightforward way to obtain such global snapshot, but reduces concurrency and interferes with the underlying computation. In the Process and Message Model (PMM) consistent snapshots can be constructed asynchronously by a component that passively receives process states. This paper presents OAM-based asynchronous global snapshot algorithms equivalent to PMM-based algorithms, built using a precedence relation defined for atomic actions. Arjuna, an object-oriented action-based distributed programming environment, has been used to implement these OAM-based global snapshot algorithms, allowing us to conclude that our approach is promising.
منابع مشابه
Efficient Analysis of Plasmonic circuits using Differential Global Surface Impedance (DGSI) Model
Differential global surface impedance (DGSI) model, a rigorous approach, has been applied to the analysis of three dimensional plasmonic circuits. This model gives a global relation between the tangential electric field and the equivalent surface electric current on the boundary of an object. This approach helps one bring the unknowns to the boundary surface of an object and so avoid volumetric...
متن کاملModelsaz: An Object-Oriented Computer-Aided Modeling Environment
Modeling and simulation of processing plants are widely used in industry. Construction of a mathematical model for a plant is a time-consuming and error-prone task. In light of extensive advancements in computer science (both hardware and software), computers are becoming a necessary instrument in industrial activities. Many software tools for modeling, simulation and optimization of proces...
متن کاملObject and Action Naming: A Study on Persian-Speaking Children
Objectives: Nouns and verbs are the central conceptual linguistic units of language acquisition in all human languages. While the noun-bias hypothesis claims that nouns have a privilege in children’s lexical development across languages, studies on Mandarin and Korean and other languages have challenged this view. More recent cross-linguistic naming studies on children in German, Turkish,...
متن کاملP1: Dextran Curcumin Promotes Novel Object Recognition Memory in Rats after Ischemic Stroke
Ischemic stroke causes the depletion of energy and induces excitotoxicity and neuroinflammation in the brain that results from thrombotic blockage. Cerebral ischemia leads to many types of memory loss, including impairment of working, spatial and object recognition memoreis. Curcumin shows strong anti-oxidoinflammatory activities but it terapathics limited by its low solubility in water and cor...
متن کاملEvaluting of Kaboodval dam during construction using finite clement method with software PLAXIS and a comparison with the actual values of instrumentation data
In this study, based on data from instrumentation Kaboodval earth dam, pore pressure, stresses and the meeting of the dam construction period compared with the values of numerical analysis. For this purpose, during the construction of the dam using Mohr-Coulomb model behavior, the softening, hardening model has been analyzed and pore pressure, stresses in the body and its meeting with instrum...
متن کامل